something typically spanish - Turkish English Dictionary